#pragma once


// CtlTagList
namespace bdc{

	namespace ctl{

		class CtlTagList : public CListCtrl
		{
			DECLARE_DYNAMIC(CtlTagList)

		public:
			Gdiplus::Image* pImgBg;

		public:
			CtlTagList();
			virtual ~CtlTagList();

		protected:
			DECLARE_MESSAGE_MAP()
			virtual BOOL PreCreateWindow(CREATESTRUCT& cs);

		public:
			afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
			afx_msg void OnNMCustomdraw(NMHDR *pNMHDR, LRESULT *pResult);
			afx_msg void MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct);
		};
	}
}


